package com.sdry.mapper.zc;

import java.util.List;
import java.util.Map;

import com.sdry.model.zc.ChangeNotice;

/**
 * @ClassName: ChangeNoticeMapper 
 * @Description:工艺变更通知单Mapper
 * @Author hpf
 * @Date 2018年11月2日 下午4:01:42 
 * @version 1.0
 */
public interface ChangeNoticeMapper {

	/**
	 * 查询工艺变更通知单
	 * @param changeNotice
	 * @return
	 */
	ChangeNotice findChangeNoticeByAdcID(ChangeNotice changeNotice);
	
	/**
	 * 新增工艺变更通知单
	 * @param changeNotice
	 * @return
	 */
	Integer insertChangeNotice(ChangeNotice changeNotice);
	
	List<ChangeNotice> listPageChangeNotice(Map<String, Object> map);
	
	Integer countChangeNotice(ChangeNotice changeNotice);
	
	List<ChangeNotice> listAllChangeNotice();
	
	Integer updateChangeNotice(ChangeNotice changeNotice);
	
	ChangeNotice findChangeNoticeByID(Long noticeID);
}
